home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 December / PSL Monthly Shareware CD-ROM (December 1993).iso / prgmming / dos / basic / pbtool.exe / KEYS.INC < prev    next >
Text File  |  1991-12-11  |  3KB  |  65 lines

  1. ' PROGRAM: KEYS.INC    ANDY KELLETT 02/91   UPDATED: 12/11/91
  2. ' This include file defines many usable keys you need to test for.
  3. ' These are all two-key combinations.
  4. '--------------------------------------------------------------------
  5. '  put  $INCLUDE "KEYS.INC"   in your source BEFORE using any of these...
  6. NULL$ = CHR$(0)
  7.  
  8. UPARROW$ = NULL$ + CHR$(72):DOWNARROW$ = NULL$ + CHR$(80)
  9. PGUP$ = NULL$ + CHR$(73):PGDOWN$ = NULL$ + CHR$(81)
  10. CTRL.PGUP$ = NULL$ + CHR$(132):CTRL.PGDOWN$ = NULL$ + CHR$(118)
  11. LEFTARROW$ = NULL$ + CHR$(75):RIGHTARROW$ = NULL$ + CHR$(77)
  12. CTRL.LEFTARROW$ = NULL$ + CHR$(115):CTRL.RIGHTARROW$ = NULL$ + CHR$(116)
  13.  
  14. ESC$ = CHR$(27):CR$ = CHR$(13)
  15. DEL$ = CHR$(8):DELETE.KEY$ = NULL$ + CHR$(83):REM*** NOTE THE DIFFERENCE ***
  16. HOME.KEY$ = NULL$ + CHR$(71):END.KEY$ = NULL$ + CHR$(79)
  17. CTRL.HOMEKEY$ = NULL$ + CHR$(119):CTRL.ENDKEY$ = NULL$ + CHR$(117)
  18. SHFT.TAB$ = NULL$ + CHR$(15)
  19.  
  20. ALT.Q$ = NULL$ + CHR$(16):ALT.W$ = NULL$ + CHR$(17)
  21. ALT.E$ = NULL$ + CHR$(18):ALT.R$ = NULL$ + CHR$(19)
  22. ALT.T$ = NULL$ + CHR$(20):ALT.Y$ = NULL$ + CHR$(21)
  23. ALT.U$ = NULL$ + CHR$(22):ALT.I$ = NULL$ + CHR$(23)
  24. ALT.O$ = NULL$ + CHR$(24):ALT.P$ = NULL$ + CHR$(25)
  25.  
  26. ALT.A$ = NULL$ + CHR$(30):ALT.S$ = NULL$ + CHR$(31)
  27. ALT.D$ = NULL$ + CHR$(32):ALT.F$ = NULL$ + CHR$(33)
  28. ALT.G$ = NULL$ + CHR$(34):ALT.H$ = NULL$ + CHR$(35)
  29. ALT.J$ = NULL$ + CHR$(36):ALT.K$ = NULL$ + CHR$(37)
  30. ALT.L$ = NULL$ + CHR$(38)
  31.  
  32. ALT.Z$ = NULL$ + CHR$(44):ALT.X$ = NULL$ + CHR$(45)
  33. ALT.C$ = NULL$ + CHR$(46):ALT.V$ = NULL$ + CHR$(47)
  34. ALT.B$ = NULL$ + CHR$(48):ALT.N$ = NULL$ + CHR$(49)
  35. ALT.M$ = NULL$ + CHR$(50)
  36.  
  37. '-------------------- FUNCTION KEYS FOLLOWING --------------------
  38. F1$ = NULL$ + CHR$(59):F2$ = NULL$ + CHR$(60):F3$ = NULL$ + CHR$(61)
  39. F4$ = NULL$ + CHR$(62):F5$ = NULL$ + CHR$(63):F6$ = NULL$ + CHR$(64)
  40. F7$ = NULL$ + CHR$(65):F8$ = NULL$ + CHR$(66):F9$ = NULL$ + CHR$(67)
  41. F10$ = NULL$ + CHR$(84):F11$ = NULL$ + CHR$(133):F12$ = NULL$ + CHR$(134)
  42.  
  43. SHFT.F1$ = NULL$ + CHR$(84):SHFT.F2$ = NULL$ + CHR$(85)
  44. SHFT.F3$ = NULL$ + CHR$(86):SHFT.F4$ = NULL$ + CHR$(87)
  45. SHFT.F5$ = NULL$ + CHR$(88):SHFT.F6$ = NULL$ + CHR$(89)
  46. SHFT.F7$ = NULL$ + CHR$(90):SHFT.F8$ = NULL$ + CHR$(91)
  47. SHFT.F9$ = NULL$ + CHR$(92):SHFT.F10$ = NULL$ + CHR$(93)
  48. SHFT.F11$ = NULL$ + CHR$(135):SHFT.F12$ = NULL$ + CHR$(136)
  49.  
  50. CTRL.F1$ = NULL$ + CHR$(94):CTRL.F2$ = NULL$ + CHR$(95)
  51. CTRL.F3$ = NULL$ + CHR$(96):CTRL.F4$ = NULL$ + CHR$(97)
  52. CTRL.F5$ = NULL$ + CHR$(98):CTRL.F6$ = NULL$ + CHR$(99)
  53. CTRL.F7$ = NULL$ + CHR$(100):CTRL.F8$ = NULL$ + CHR$(101)
  54. CTRL.F9$ = NULL$ + CHR$(102):CTRL.F10$ = NULL$ + CHR$(103)
  55. CTRL.F11$ = NULL$ + CHR$(137):CTRL.F12$ = NULL$ + CHR$(138)
  56.  
  57. ALT.F1$ = NULL$ + CHR$(104):ALT.F2$ = NULL$ + CHR$(105)
  58. ALT.F1$ = NULL$ + CHR$(106):ALT.F2$ = NULL$ + CHR$(107)
  59. ALT.F1$ = NULL$ + CHR$(108):ALT.F2$ = NULL$ + CHR$(109)
  60. ALT.F1$ = NULL$ + CHR$(110):ALT.F2$ = NULL$ + CHR$(111)
  61. ALT.F1$ = NULL$ + CHR$(112):ALT.F2$ = NULL$ + CHR$(113)
  62. ALT.F11$ = NULL$ + CHR$(139):ALT.F12$ = NULL$ + CHR$(140)
  63.  
  64. '----  END   KEYS.INC
  65.